integrated self-checking - French English Dictionary